<?php
class Foto_TipoKakoon_Modelo implements TipoContenidoKakoon
{
    const SECTOR_NOMBRE     = "Foto Contenido";
    const SECTOR_NATURALEZA = ConstantesKakoon::ELEMENTO_LITERAL;

    public function __construct()
    {

    }

    public function getSectores()
    {
        $retorno = array();

        $sector = new SectorKakoon(self::SECTOR_NOMBRE, FactoriaCamposFormulario::ARCHIVO, self::SECTOR_NATURALEZA);
        array_push($retorno, $sector);

        return $retorno;
    }

    public function getXHTML (ContenidoKakoon $contenido)
    {
        $retorno = "";

        $elemento = $contenido->getElementoPorSector(self::SECTOR_NOMBRE);
        $archivo  = new Archivo($elemento->recuperaValor());
        $retorno  = Soporte::creaTag("img", "", "src='". $GLOBALS["FORMULARIO_URL_UPLOAD"].$archivo->getNombreArchivo() ."'");

        return $retorno;
    }
}
?>